body {
	padding: 0 !important;
	background-color: #f2f2f2 !important;
}

.new_body {
	width: 100%;
	overflow: hidden;
	height: 100%;
}

.new_header {
	width: 100%;
	height: 40px;
	background-color: #fff;
	line-height: 40px;
}

.new_box {
	max-width: 1560px;
	overflow: hidden;
	margin: 0 auto;
}

.new_container {
	max-width: 1560px;
	margin: 0 auto;
	overflow: hidden;
}

.new_header .new_nav {
	overflow: hidden;
	float: left;
}

.new_header .new_nav .nav_item {
	float: left;
	margin-right: 30px;
}

.new_header .new_nav .nav_item a {
	color: #666;
}

.new_header .new_nav .nav_item.active {
	font-weight: bold;
}

.new_header .new_nav .nav_item.active a {
	color: #F25824;
}

.new_header .new_other_box {
	float: right;
	color: #666;
}

.new_header .new_other_box>div {
	display: inline-block;
}

.new_header .new_other_box .login_box {
	margin-right: 20px;
}

.new_header .new_other_box i.icon-dianhua {
	vertical-align: -1px;
	padding-right: 5px;
}

.new_header .new_other_box .userName {
	display: inline-block;
	margin-right: 5px;
}

.new_container .new_aside {
	width: 210px;
	min-height: 850px;
	background-color: #fff;
	border-radius: 4px;
	margin-right: 40px;
	flex-shrink: 0;
}

.new_container .new_aside .aside_item {
	position: relative;
	padding: 0 20px;
}

.new_container .new_aside .aside_item a {
	padding: 17px 22px;
	border-bottom: 1px solid #EDEEED;
	display: block;
}

.new_container .new_aside .aside_item.active::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	border-left: 4px solid #F25824;
}
.new_container .new_aside .aside_item.active a{
	color:#F25824;
}
.new_container .new_crumb{
	overflow: hidden;
	margin-top:30px;
}
.new_container .new_crumb a{
	color:#666666;
	font-size:14px;
	float: left;
}
.new_container .new_crumb a:not(:first-child)::before{
	content:">";
	color:#666;
	font-size:14px;
	padding:0 5px;
}
.new_main{
	overflow: hidden;
	margin: 15px 0 30px;
}
.new_main .right_page {
	overflow: hidden;
}
.new_main .new_tab{
	width:100%;
	background-color: #fff;
	border-radius: 4px;
	margin-bottom: 20px;
}
.new_main .new_tab a{
	padding:18px 26px;
	display: inline-block;
	position: relative;
	color:#666;
}
.new_main .new_tab a:not(:first-child)::before{
	content:"";
	border-left:1px solid #EDEEED;
	position: absolute;
	top:18px;
	bottom:18px;
	left:0;
}
.new_main .new_tab a.active{
	color:#FF611B;
}

.new_main .right_page .content{
	padding:20px 26px;
	background: #fff;
	
}
.new_table thead{
	background: #F5F5F5 !important;
	color:#999999 !important;
}
.new_table div.layui-form-onswitch{
	border-color: #F25824 !important;
    background-color: #F25824 !important;
}
.new_table thead th span,.new_table thead th{
	color:#999 !important;
}
.new_table .layui-table-page .layui-laypage-curr .layui-laypage-em,.new_table .layui-table-page button{
	background: #F25824;
	color:#fff;
	border-color:#F25824;
}
.new_table .new_btn{
	display: inline-block;
    border-color: #ebeffc;
    background-color: #ebeffc !important;
    color: #6a7398;
    font-size: 12px !important;
    border: none !important;
}
.new_form{
	margin-bottom: 20px;
}
.new_form ::placeholder{
	color:#E5E5E5;
	font-size:14px;
}
.new_form .layui-inline{
	width:185px;
}
.new_form .form_btn{
	display: inline-block;
	width:80px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	font-size:14px;
	vertical-align: middle;
	border-radius: 2px;
	margin-left:10px;
}
.btn_orange:hover{
	color:#fff;
}
.new_form label .mark{
	color:red;
}
.new_form .layui-inline-long{
	width:620px;
}
.new_form .form_block:not(:first-child){
	margin-top:20px;
}
.new_form .form_inline_box {
	font-size: 0;
}
.new_form .form_inline_box label{
	font-size:14px;
}
.new_form .form_inline_box .layui-inline{
	width:200px;
	margin-right:10px;
	font-size:14px;
}
.new_form .form_inline_box .layui-inline:last-child{
	margin:0;
}
.new_form .house_layer{
	position: relative;
}
.new_form .form_layer input{
	padding:0 30px;
}
.new_form .form_layer::after,.new_form .form_layer::before{
	color:#999;
	position: absolute;
	top:50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.new_form .form_layer.curr::before{
	content:"第";
	left:8px;
}
.new_form .form_layer.count::before{
	content:"共";
	left:8px;
}
.new_form .form_layer::after{
	content:"层";
	right:8px;
}
.new_form .layui-inline .msg{
	color:#999;
}
.new_form .form_layer.size input{
	padding-left:10px;
}
.new_form .form_layer.size::after{
	content:"m²";
	right:8px;
}
.new_form .layui-inline-m{
	width:260px;
}
.new_form .layui-form-checkbox{
	margin-bottom: 10px;
}
.placeholder_color ::placeholder{
	color:#999 !important;
}
.new_form .tag_box{
	margin-top:10px !important;
}
.flex_box{
	display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}
.flex_1{
	-prefix-box-flex: 1; 
	-webkit-box-flex: 1; 
	-webkit-flex: 1; 
	-moz-box-flex: 1; 
	-ms-flex: 1; 
	flex: 1; 
}
.flex_col{
	-webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.form_btn:first-child{
	margin:0;
}
.new_form .new_btn_group{
	padding-left:110px;
	margin-top:20px;
	font-weight: normal;
}
.btn_normal{
	border:1px solid #D3DCE6;
	color:#475669;
	background-color: #fff;
}
.btn_normal:hover{
	color:#475669;
}
.btn_default{
	background-color: #F3F5F7;
	color:#3D5688;
}
.btn_default:hover{
	color:#3D5688 !important;
}
.btn_m_size{
	width:110px !important;
}
.btn_orange,.new_form .layui-form-select dl dd.layui-this{
	background-color:#F25824 !important;
	color:#fff !important;
}
.new_layer_css .layui-layer-setwin{
	right:50px;
	top: 40px;
}
.layer_title{
	font-size: 20px;
	font-weight: bold;
	color:#303030;
	margin-bottom: 20px;
}
.layer_container{
	padding:20px;
}
.layer_container .pagination a{
	height: 30px !important;
	line-height: 27px !important;
	box-sizing: border-box;
}
.layer_page{
	box-shadow: none !important;
	border:none !important;
	background-color:#fff !important;
}
.layer_page .layui-layer-setwin{
	top:40px;
	right: 40px;
	z-index:10;
}
.thumbs_box{
	width:510px !important;
    display: inline-block;
}
.thumbs_box .layui-elem-quote{
	min-height: 140px;
    height: auto;
}
.thumbs_box .layui-elem-quote img{
	width:100px;
	height: 100px;
}
.thumbs_box .upload-icon-img{
	display: inline-block;
	white-space: nowrap;
	margin-bottom: 15px;
}
.thumbs_box .upload-icon-img i.icon{
	padding-right:5px;
}
.new_form .form_tab a{
	display: inline-block;
	width:100px;
	text-align: center;
	position: relative;
	color:#97A3B4;
}
.new_form .form_tab a:not(:first-child)::after{
	content:"";
	border-left:1px solid #dedede;
	position: absolute;
	top:0;
	left:0;
	height: 100%;
}
.new_form .form_tab a.active{
	color:#4C5A6D;
}
ul.layui-tab-title li:not(.cats){
	color:#666;
}
.layer_container .layui-tab-title .layui-this{
	color:#FF611B !important;
}
.layer_container .layui-tab-title li a{
	color:#666;
}
.layer_container .layui-btn-disabled{
	opacity: .5;
}
.layer_container ul.layui-tab-title li:not(.cats){
	padding:0 8px !important
}
.layer_container .layui-tab-title .layui-this a{
	color:#FF611B !important;
}
.no_after::after{
	display: none !important;
}
